Object Detection
1. 概览
YOLO11 是 Ultralytics 推出的全新一代目标检测模型,具备出色的速度与精度。在 NVIDIA Jetson 设备(如 Orin Nano / NX / AGX)上本地部署 YOLO11,可实现高效、低延迟的 AI 推理。
本指南将介绍:
- 环境准备与 JetPack 安装
- 通过 Docker 快速运行 YOLO11
- 本地安装 YOLO11 与依赖项
- 使用 TensorRT 加速模型推理
- DLA 加速与性能基准测试
YOLO11 可在 Jetson Orin Nano 等设备上以超高性能运行,特别适合边缘 AI 应用场景。
2. 环境准备
硬件支持
设备 | 支持 JetPack 版本 | AI 性能 |
---|---|---|
Jetson Nano | JetPack 4.6.x | 472 GFLOPS |
Jetson Xavier NX | JetPack 5.1.x | 21 TOPS |
Jetson Orin NX 16GB | JetPack 6.x | 100 TOPS |
Jetson Orin Nano Super | JetPack 6.x | 67 TOPS |
推荐使用 JetPack ≥ 5.1 版本,建议开启最大性能模式:
sudo nvpmodel -m 0
sudo jetson_clocks
3. Docker 快速启动 YOLO11(推荐)
最快方式:使用 Ultralytics 提供的预构建镜像。
sudo docker pull ultralytics/ultralytics:latest-jetson-jetpack6
sudo docker run -it --ipc=host --runtime=nvidia ultralytics/ultralytics:latest-jetson-jetpack6
内含 YOLO11、PyTorch、Torchvision、TensorRT 等依赖。
4. 本地安装 YOLO11(可选)
适合需要自定义环境的用户。
步骤一:准备 Python 环境
sudo apt update
sudo apt install python3-pip -y
pip install -U pip
步骤二:安装 YOLO11 软件包
pip install ultralytics[export]